@charset "gb2312";
html{ color:#000; background:#fff; -webkit-text-size-adjust:none}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ margin:0; padding:0}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block}

audio,canvas,video{ display:inline-block; *display:inline; *zoom:1}

body,button,input,select,textarea{ font:12px/1.5 Tahoma,'\5B8B\4F53',Arial,Helvetica,sans-serif; color:#333}

input,select,textarea{ font-size:100%}

table{ border-collapse:collapse; border-spacing:0}

th{ text-align:inherit}

fieldset,img{ border:0}

img{ vertical-align:top}

iframe{ display:block}

abbr{ border:0; font-variant:normal}

del{ text-decoration:line-through}

address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:500}

ol,ul{ list-style:none}

caption,th{ text-align:left}

h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:400}

q:before,q:after{ content:''}

sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline}

sup{ top:-0.5em}

sub{ bottom:-0.25em}

ins,a{ text-decoration:none}

textarea{ resize:vertical}

button::-moz-focus-inner,input::-moz-focus-inner{ border:0; padding:0; margin:0}

:focus{ outline:0}

body .hidden{ display:none}

.simsun{ font-family:'\5B8B\4F53'}

.clear{ clear:both; height:1px; margin:0; padding:0; font-size:15px; line-height:1px}

.clear:after,.clearfix:after{ visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0}

.clear,.clearfix{ *zoom:1}

.red,.red:link,.red:visited{ color:#e63737}

.gray,.gray:link,.gray:visited{ color:#7b7b7b}

a.gray:hover{ color:#E63737}